South Africa's AB de Villiers has been ruled out of the first three Sky Live one-day internationals against India because of injury.
South Africa's AB de Villiers has been ruled out of the first three Sky Live one-day internationals against India because of injury.